package ooday03;
//匿名内部类
public class AnonInnerClassDemo {
    public static void main(String[] args) {
        //创建了Inter的一个派生类但没名字
        //为该派生类创建了一个对象 名为o1 向上造型为Inter类型
        //new inter（）{}；是在创建Inter的派生类对象

        Inter o1=new Inter(){};
        Inter o2=new Inter(){};
        //1创建了Inter的一个派生类但没名字
        //2为该派生类创建了一个对象 名为o2 向上造型为Inter类型
        //3大括号中的为派生类类体

        InterInter o3=new InterInter(){
            public void show(){
                System.out.println("showshow");
            }
        };
        o3.show();

    }
}
interface InterInter{
    void show();
}
interface Inter{

}